package com.ssd.entity.dto.response;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("礼品兑换记录展示模型")
public class GiftExchangePageInfoResDTO {


    @ApiModelProperty(value = "兑换ID")
    @TableId(value = "id", type = IdType.NONE)
    private Long id;

    @ApiModelProperty(value = "礼品ID")
    private Long giftId;
    @ApiModelProperty(value = "礼品名称")
    private String giftName;
    @ApiModelProperty(value = "礼品图片")
    private String giftImage;
    @ApiModelProperty(value = "礼品数量")
    private Integer giftNum;
    @ApiModelProperty(value = "用户ID")
    private Long userId;
    @ApiModelProperty(value = "地址ID")
    private Long addressId;
    @ApiModelProperty(value = "收货人名字")
    private String receiverName;
    @ApiModelProperty(value = "收货人电话")
    private String receiverPhone;
    @ApiModelProperty(value = "详细地址")
    private String address_detail;
    @ApiModelProperty(value = "快递号")
    private String trackingNumber;

    @ApiModelProperty(value = "状态：1 待发货，2 发货中，3 已完成")
    private Integer status;
}
